<?php
include('./private/connexion.php');

if(isset($_POST['inscription']) && $_POST['inscription'] == 'Inscription') { // Vérification de l'envoi du formulaire
	
	if((isset($_POST['lastname']) && !empty($_POST['lastname'])) && (isset($_POST['firstname']) && !empty($_POST['firstname'])) && (isset($_POST['age']) && !empty($_POST['age'])) && (isset($_POST['email']) && !empty($_POST['email']))) {
		
		$prenom = mysql_real_escape_string(htmlspecialchars($_POST['firstname'])); // Récupération du prénom
		$nom = mysql_real_escape_string(htmlspecialchars($_POST['lastname'])); // Récupération du nom
		$age = mysql_real_escape_string(htmlspecialchars($_POST['age'])); // Récupération de l'age
		$mail = mysql_real_escape_string(htmlspecialchars($_POST['email'])); // Récupération de l'adresse mail

		$bdd = getConnexion(); // Connexion à la BDD
		$req1 = $bdd->query('SELECT count(*) FROM registered_user WHERE email="'.$mail.'"'); // Exécution de la requête
		$reponse = $req1->fetchColumn(); // Récupération du nombre d'adresse mail trouvées

		if($reponse == 0) { // Adresse mail non utilisée
			$req2 = $bdd->prepare('INSERT INTO registered_user(firstname, lastname, age, email) VALUES(:prenom, :nom, :age, :mail)');
			$req2->execute(array(
				'prenom' => $prenom,
				'nom' => $nom,
				'age' => $age,
				'mail' => $mail
				));
			echo "<p>Inscription reussie... redirection en cours</p>";
			echo '<meta http-equiv="refresh" content="2;url=../controller/main.php?page=accueil" />';
		} else {
			echo "<p>Adresse mail deja affectee a un utilisateur. Veuillez en saisir une differente.</p>";
			echo '<meta http-equiv="refresh" content="2;url=../controller/main.php?page=inscription" />';
		}

	} else {
		echo "Veuillez compléter l'ensemble des champs !";
	}
}
$req2->closeCursor();
?>
